home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
lists
/
gem
/
l_0399
/
300
< prev
next >
Wrap
Internet Message Format
|
1994-08-27
|
3KB
Date: Sun, 5 Jun 94 13:32 BST-1
From: Andre Willey <andre@cix.compulink.co.uk>
Subject: Re: DEFAULT.SYS: Draft proposal, 4/6/94
To: gem-list@world.std.com
Message-Id: <memo.296511@cix.compulink.co.uk>
Precedence: bulk
In <H.ekK.KGbMeuZQF_M@elfhaven.ersys.edmonton.ab.ca>,
mforget@elfhaven.ersys.edmonton.ab.ca wrote:
> Okay, I understand the proposal more clearly now. I feel that there
> is something missing, though. There does not seem to be a way for
> the user to assign a keyboard shortcut to a non-standard menu entry.
Hmm, interesting. The shortcuts are not really for menu entries per se, but
for program functions. Many of the keyboard shortcuts won't even have menu
entries at all (e.g. delete word, etc). It's up to the program to decide
whether a shortcut being assigned represents a menu option, or an internal
code.
> For example, say that a program has no keyboard shortcut for the
> menu entry "Fiddle". The user wants one; how can it be done?
That's up to the programmer. Common stuff can into the default section -
even stuff which isn't covered by Ofir's proposals, I guess (e.g. things
which several application groups may require, such as Frame, Box, Circle,
Line, etc which could be used in DTP, word processor & graphics programs).
Completely application-specific stuff can go into the 1000+ range. I think
actual menu texts are rather too program-specific for us to start having
quick-key definitions for them.
> (This may be addressed by the idea of having application group codes,
> but the proposal is a little hazy on just how. What would prevent
> one program from using the same unique codes that another program
> is using, for example?)
Nothing, that's the point. When application group codes are defined, it
will be up to programmers to submit & approve a list of codes they need, in
exactly the same way that we are currently doing with the shortcuts. The
process should be much less fraught, though, as there are 1000 codes
available, and I doubt there will be 1000 unique functions required.
Again, though, it is important to note that *only* those codes which are
required by a given program need be parsed. Everything else can be ignored.
Andre
+------------------------------------+-------------------------------+
| Andre Willey | Cygnus Software Development |
| Email: andre@cix.compulink.co.uk | Sutton Coldfield -- England |
| or: ...{mcsun}!uknet!cix!andre | Tel: (UK/+44) 021 308 5251 |
+------------------------------------+-------------------------------+